home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 090 / copyrig.arc / COPYRIG.TXT
Internet Message Format  |  1987-04-22  |  25KB

  1. From ncs-med!umn-cs!stolaf!ihnp4!qantel!vlsvax1!zehntel!zinfandel!varian!vaxwaller!astra Thu Feb 13 17:19:11 1986
  2. Relay-Version: version B 2.10.2 9/18/84; site starfire.UUCP
  3. Posting-Version: version B 2.10.2 9/18/84; site vaxwaller.UUCP
  4. Path: starfire!ncs-med!umn-cs!stolaf!ihnp4!qantel!vlsvax1!zehntel!zinfandel!varian!vaxwaller!astra
  5. From: astra@vaxwaller.UUCP (NGLC Astra Detector)
  6. Newsgroups: net.sources
  7. Subject: Copyright Law
  8. Message-ID: <405@vaxwaller.UUCP>
  9. Date: 13 Feb 86 23:19:11 GMT
  10. Date-Received: 25 Feb 86 03:29:01 GMT
  11. Distribution: net
  12. Organization: Varian, Walnut Creek, CA
  13. Lines: 513
  14.  
  15.  
  16. COPYRIGHT LAW (Copyright 1986 Breslow)
  17.  
  18. I am an attorney practicing copyright law and computer
  19. law.  I read a series of queries in Net.Legal about
  20. copyright law and was dismayed to find that people who
  21. had no idea what they were talking about were spreading
  22. misinformation over the network.  Considering that the
  23. penalties for copyright infringement can include
  24. $50,000.00 damages per infringed work, attorneys fees,
  25. court costs, criminal fines and imprisonment, and
  26. considering that ignorance is no excuse and innocent
  27. intent is not even a recognized defense, I cringe to see
  28. the network used as a soapbox for the ill-informed.  For
  29. that reason, this article will discuss copyright law and
  30. license law as they pertain to computer software.
  31.  
  32.     My goal is to enable readers to determine when they
  33. should be concerned about infringing and when they can
  34. relax about it.  I also want to let programmers know how
  35. to obtain copyright for their work.  I'll explain the
  36. purpose of software licenses, and discuss the effect
  37. that the license has on copyright.  For those of you who
  38. are programmers, I'll help you decide whether you own
  39. the programs you write on the job or your boss owns
  40. them.  I will also mention trademark law and patent law
  41. briefly, in order to clarify some confusion about which
  42. is which.  Incidentally, if you read this entire essay,
  43. you will be able to determine whether or not the essay
  44. is copyrighted and whether or not you can make a
  45. printout of it.
  46.  
  47.     This is a long article, and you may not want to
  48. read all of it.  Here is an outline to help you decide
  49. what to read and what to ignore:
  50.  
  51. PART ONE:  THE MEANING OF COPYRIGHT FROM THE VIEWPOINT
  52. OF THE SOFTWARE USER
  53.  
  54.     0.1    A bit of history
  55.     0.2    The meaning of "copyright"
  56.     0.3  The meaning of "public domain"
  57.     0.4    A hypothetical software purchase
  58.     0.5 - 0.6  Can you use copyrighted software?
  59.     0.7    Can you make a backup copy?
  60.     0.8  Licenses may change the rules
  61.     0.9    Can you modify the program?
  62.     0.10  Can you break the copy protection scheme?
  63.     0.11  Summary
  64.  
  65. PART TWO:  COPYRIGHT SOUNDS NEAT -- HOW DO I GET ONE? 
  66. OR, HOW DO I KNOW IF THIS PROGRAM IS COPYRIGHTED?
  67.  
  68.     0.12.1   How do you get a copyright?
  69.     0.12.2   How do you lose a copyright?
  70.     0.12.3   How do you waste a stamp?
  71.     0.12.4   Do you have to register?
  72.  
  73.     0.13   How copyright comes into existence
  74.     0.14 - 0.17  The copyright notice
  75.     0.18   Advantages of registration
  76.     0.19   A test to see if you understand this article
  77.     
  78. PART THREE:  WHO OWNS THE PROGRAM YOU WROTE?
  79.  
  80.     0.20   Introduction
  81.     0.21 - 0.22  Programs written as an employee
  82.      0.23 - 0.25  Programs written as a contractor
  83.  
  84. PART FOUR:  A BRIEF WORD ABOUT LICENSES
  85.  
  86.     0.26   Why a license?
  87.     0.27   Is it valid?
  88.  
  89. PART FIVE:  I HAVE A NEAT IDEA.  CAN I TRADEMARK IT? 
  90. WHAT ABOUT A PATENT?
  91.  
  92.     0.28   Trademark law explained
  93.     0.29   Patent law
  94.     0.39   CONCLUSION:  Where to find me for more info.
  95.  
  96.  
  97.     PART ONE:  THE MEANING OF COPYRIGHT FROM THE
  98. VIEWPOINT OF THE SOFTWARE USER
  99.  
  100.       0.1  If you're not interested in history, you can
  101. skip this paragraph.  "Modern" copyright law first came
  102. into existence in 1570,  by an act of Parliament called
  103. the Statute of Anne.  Like most laws, it hasn't changed
  104. much since.  It was written with books and pictures in
  105. mind.  Parliament, lacking the foresight to predict the
  106. success of the Intel and IBM corporations, failed to
  107. consider the issue of copyrighting computer programs. 
  108. At first, courts questioned whether programs could be
  109. copyrighted at all.  The problem was that judges
  110. couldn't read the programs and they figured the
  111. Copyright Law was only meant to apply to things humans
  112. (which arguably includes judges) could read without the
  113. aid of a machine.  I saw some mythical discussion about
  114. that in some of the net.legal drivel.  Let's lay that to
  115. rest:  programs are copyrightable as long as there is
  116. even a minimal amount of creativity.  The issue was laid
  117. to rest with the Software Act of 1980.  That Act
  118. modified the Copyright Act (which is a Federal law by
  119. the way), in such a way as to make it clear that
  120. programs are copyrightable.  The few exceptions to this
  121. rule will rarely concern anyone.  The next question to
  122. arise was whether a program was copyrightable if it was
  123. stored in ROM rather than on paper.   The decision in
  124. the Apple v. Franklin case laid that to rest:  it is.
  125.       
  126.     0.2  Now, what is copyright?  As it is commonly
  127. understood, it is the right to make copies of something
  128. -- or to put it the other way around, it is the right to
  129. prohibit other people from making copies.  This is known
  130. as an exclusive right -- the exclusive right to
  131. "reproduce," in the biological language of the Copyright
  132. Act -- and what most people don't know is that copyright
  133. involves not one, not two, but five exclusive rights.   
  134. These are (1) the exclusive right to make copies, (2)
  135. the exclusive right to distribute copies to the public,
  136. (3) the exclusive right to prepare "derivative works"
  137. (I'll explain, just keep reading), (4) the exclusive
  138. right to perform the work in public (this mainly applies
  139. to plays, dances and the like, but it could apply to
  140. software), and (5) the exclusive right to display the
  141. work in public (such as showing a film).
  142.     
  143.     0.3  Before we go any further, what is public
  144. domain?  I saw some discussion on the net about public
  145. domain software being copyrighted.  Nonsense.  The
  146. phrase "public domain," when used correctly, means the
  147. absence of copyright protection.  It means you can copy
  148. public domain software to your heart's content.  It
  149. means that the author has none of the exclusive rights
  150. listed above.  If someone uses the phrase "public
  151. domain" to refer to "freeware" (software which is
  152. copyrighted but is distributed without advance payment
  153. but with a request for a donation), he or she is using
  154. the term incorrectly.  Public domain means no copyright
  155. -- no exclusive rights.
  156.      
  157.     0.4  Let's look at those exclusive rights from the
  158. viewpoint of someone who has legitimately purchased a
  159. single copy of a copyrighted computer program.  For the
  160. moment, we'll have to ignore the fact that the program
  161. is supposedly licensed, because the license changes
  162. things.  I'll explain that later.  For now, assume you
  163. went to Fred's Diner and Software Mart and bought a
  164. dozen eggs, cat food and a word processing program.  And
  165. for now, assume the program is copyrighted.
  166.     
  167.     0.5  What can you do with this copyrighted
  168. software?  Let's start with the obvious:  can you use it
  169. on your powerful Timex PC?  Is this a joke?  No.  Prior
  170. to 1980, my answer might have been No, you can't use it!
  171.  
  172. And people actually pay me for advice like that!  Well
  173. think:  you take the floppy disk out of the zip lock
  174. baggy, insert it in drive A and load the program into
  175. RAM.  What have you just done?  You've made a copy in
  176. RAM -- in legalese, you've reproduced the work, in
  177. violation of the copyright owner's exclusive right to
  178. reproduce.  (I better clarify something here:  the
  179. copyright owner is the person or company whose name
  180. appears in the copyright notice on the box, or the disk
  181. or the first screen or wherever.  It may be the person
  182. who wrote the program, or it may be his boss, or it may
  183. be a publishing company that bought the rights to the
  184. program.  But in any case, it's not you. When you buy a
  185. copy of the program, you do not become the copyright
  186. owner.  You just own one copy.)
  187.  
  188.       0.6  Anyway, loading the program into RAM means
  189. making a copy.  The Software Act of 1980 addressed this
  190. absurdity by allowing you to make a copy if the copy "is
  191. created as an essential step in the utilization of the
  192. computer program in conjunction with a machine and . . .
  193. is used in no other manner . . . ."  By the way,
  194. somebody tell me what "a machine" means.  If you connect
  195. 5 PC's on a network is that "a machine" or several
  196. machines?  A related question is whether or not running
  197. software on a network constitutes a performance.  The
  198. copyright owner has the exclusive right to do that,
  199. remember?
  200.  
  201.       0.7  OK, so you bought this copyrighted program
  202. and you loaded it into RAM or onto a hard disk without
  203. the FBI knocking on your door.  Now can you make a
  204. backup copy?  YES.  The Software Act also provided that
  205. you can make a backup copy, provided that it "is for
  206. archival purposes only . . . ."    What you cannot do,
  207. however, is give the archive copy to your friend so that
  208. you and your pal both got the program for the price of
  209. one.  That violates the copyright owner's exclusive
  210. right to distribute copies to the public.  Get it?  You
  211. can, on the other hand, give both your original and
  212. backup to your friend -- or sell it to him, or lend it
  213. to him, as long as you don't retain a copy of the
  214. program you are selling.  Although the copyright owner
  215. has the exclusive right to distribute (sell) copies of
  216. the program, that right only applies to the first sale
  217. of any particular copy.  By analogy, if you buy a
  218. copyrighted book, you are free to sell your book to a
  219. friend.  The copyright owner does not have the right to
  220. control resales.  
  221.  
  222.     0.8  At this point, let me remind you that we have
  223. assumed that the program you got at the store was sold
  224. to you, not licensed to you.  Licenses may change the
  225. rules.
  226.     
  227.       0.9  Now, you're a clever programmer, and you know
  228. the program could run faster with some modifications. 
  229. You could also add graphics and an interactive mode and
  230. lots of other stuff.  What does copyright law say about
  231. your plans?  Well . . . several different things,
  232. actually.  First, recall that the copyright owner has
  233. the exclusive right to make derivative works.  A
  234. derivative work is a work based on one or more
  235. preexisting works.  It's easy to recognize derivative
  236. works when you think about music or books.  If a book is
  237. copyrighted, derivative works could include a
  238. screenplay, an abridged edition, or a translation into
  239. another language.  Derivative works of songs might be
  240. new arrangements (like the jazz version of Love Potion
  241. Number 9), a movie soundtrack, or a written
  242. transcription, or a "long version," (such as the fifteen
  243. minute version of "Wipe Out" with an extended drum solo
  244. for dance parties).  In my opinion, you are making a
  245. derivative work when you take the store-bought word
  246. processor and modify it to perform differently.  The
  247. same would be true if you "translated" a COBOL program
  248. into BASIC.  Those are copyright infringements -- you've
  249. horned in on the copyright owner's exclusive right to
  250. make derivative works.  There is, however, some
  251. breathing room.  The Software Act generously allows you
  252. to "adapt" the code  if the adaptation "is created as an
  253. essential step in the utilization of the computer
  254. program in conjunction with a machine . . . ."  For
  255. example, you might have to modify the code to make it
  256. compatible with your machine.  
  257.     
  258.       0.10  Moving right along, let's assume your store-
  259. bought program is copy protected, and you'd really like
  260. to make a backup copy.  You know this nine-year-old whiz
  261. who can crack any copy-protection scheme faster than you
  262. can rearrange a Rubix cube.  Is there a copyright
  263. violation if he succeeds?  There's room to argue here. 
  264. When you try to figure out if something is an
  265. infringement, ask yourself, what exclusive right am I
  266. violating?  In this case, not the right to make copies,
  267. and not the right to distribute copies.  Public
  268. performance and display have no relevance.  So the key
  269. question is whether you are making a "derivative work." 
  270. My answer to that question is, "I doubt it."  On the
  271. other hand, I also doubt that breaking the protection
  272. scheme was "an essential step" in using the program in
  273. conjunction with a machine.  It might be a "fair use,"
  274. but that will have to wait for another article.  Anyone
  275. interested in stretching the limits of the "fair use"
  276. defense should read the Sony "Betamax" case.
  277.      
  278.     0.11 Let me summarize.  Copyright means the
  279. copyright owner has the exclusive right to do certain
  280. things. Copyright infringement means you did one of
  281. those exclusive things (unless you did it within the
  282. limits of the Software Act, i.e., as an essential step .
  283. . . .).
  284.  
  285.  
  286.     0.12  PART TWO:  COPYRIGHT SOUNDS NEAT -- HOW DO I
  287. GET ONE?  OR, HOW DO I KNOW IF THIS PROGRAM IS
  288. COPYRIGHTED?
  289.          
  290.         0.12.1  If you've written an original
  291. program, what do you have to do to get a copyright? 
  292. Nothing.  You already have one.
  293.  
  294.         0.12.2  If you've written an original
  295. program, what do you have to do to lose your copyright
  296. protection?  Give copies away without the copyright
  297. notice.
  298.     
  299.         0.12.3  If you mail the program to yourself
  300. in a sealed envelope, what have you accomplished? 
  301. You've wasted a stamp and an envelope and burdened the
  302. postal system unnecessarily.  
  303.  
  304.         0.12.4  Do you have to register your program
  305. with the U.S. Copyright Office?  No, but it's a damn
  306. good idea.
  307.       
  308.     0.13  Copyright protection (meaning the five
  309. exclusive rights) comes into existence the moment you
  310. "fix" your program in a "tangible medium."  That means
  311. write it down, or store it on a floppy disk, or do
  312. something similar.  Registration is optional.  The one
  313. thing you must do, however, is protect your copyright by
  314. including a copyright notice on every copy of every
  315. program you sell, give away, lend out, etc.  If you
  316. don't, someone who happens across your program with no
  317. notice on it can safely assume that it is in the public
  318. domain (unless he actually knows that it is not).  
  319.       
  320.     0.14  The copyright notice has three parts.  The
  321. first can be either a c with a circle around it, or the
  322. word "copyright" or the abbreviation "Copr."   The c
  323. with a circle around it is preferable, because it is
  324. recognized around the world; the others are not.  That's
  325. incredibly important.  Countries around the world have
  326. agreed to recognize and uphold each others' copyrights,
  327. but this world-wide protection requires the use of the c
  328. in a circle.  On disk labels and program packaging, use
  329. the encircled c.  Unfortunately, computers don't draw
  330. small circles well, so programmers have resorted to a c
  331. in parentheses: (c).  Too bad.  That has no legal
  332. meaning.  When you put your notice in the code and on
  333. the screen, use "Copyright" or "Copr." if you can't make
  334. a circle.
  335.       
  336.     0.15  The second part of the notice is the "year
  337. of first publication of the work."  "Publication"
  338. doesn't mean distribution by Osborne Publishing Co.  It
  339. means distribution of copies of the program to the
  340. public "by sale or other transfer of ownership, or by
  341. rental, lease, or lending."  So when you start handing
  342. out or selling copies of your precious code, you are
  343. publishing.  Publication also takes place when you
  344. merely OFFER to distribute copies to a group for further
  345. distribution.  Your notice must include the year that
  346. you first did so.
  347.       
  348.     0.16  The third part of the notice is the name of
  349. the owner of the copyright.  Hopefully, that's you, in
  350. which case your last name will do.  If your company owns
  351. the program -- a legal issue which I will address later
  352. in this article -- the company name is appropriate.
  353.       
  354.     0.17  Where do you put the notice?  The general
  355. idea is to put it where people are likely to see it. 
  356. Specifically, if you're distributing a human-readable
  357. code listing, put it on the first page in the first few
  358. lines of code, and hard code it so that it appears on
  359. the title screen, or at sign-off, or continuously.  If
  360. you're distributing machine-readable versions only, hard
  361. code it.  As an extra precaution, you should also place
  362. the notice on the gummed disk label or in some other
  363. fashion permanently attached to the storage medium.
  364.       
  365.     0.18  Now, why register the program?  If no one
  366. ever rips off your program, you won't care much about
  367. registration.  If someone does rip it off, you'll kick
  368. yourself for not having registered it.  The reason is
  369. that if the program is registered before the
  370. infringement takes place, you can recover some big bucks
  371. from the infringer, called statutory damages, and the
  372. court can order the infringer to pay your attorneys
  373. fees.  Registration only costs $10.00, and it's easy to
  374. do yourself.  The only potential disadvantage is the
  375. requirement that you deposit the first and last 25 pages
  376. of your source code, which can be inspected (but not
  377. copied) by members of the public.  
  378.       
  379.     0.19  Now, someone tell me this:  is this article
  380. copyrighted?  Can you print it?
  381.      
  382.  
  383.     0.20   PART THREE:  WHO OWNS THE PROGRAM YOU WROTE?
  384.  
  385. The starting point of this analysis is that if you wrote
  386. the program, you are the author, and copyright belongs
  387. to the author.  HOWEVER, that can change instantly. 
  388. There are two common ways for your ownership to shift to
  389. someone else:  first, your program might be a "work for
  390. hire."  Second, you might sell or assign your "rights"
  391. in the program, which for our purposes means the
  392. copyright.  
  393.  
  394.     0.21  Most of the programs which you write at
  395. work, if not all of them, belong to your employer. 
  396. That's because a program prepared by an employee within
  397. the scope of his or her employment is a "work for hire,"
  398. and the employer is considered the "author."  This is
  399. more or less automatic if you are an employee -- no
  400. written agreement is necessary to make your employer the
  401. copyright owner.  By contrast, if you can convince your
  402. employer to let you be the copyright owner, you must
  403. have that agreement in writing.
  404.  
  405.     0.22  By the way, before you give up hope of
  406. owning the copyright to the program you wrote at work,
  407. figure out if you are really an employee.  That is
  408. actually a complex legal question, but I can tell you
  409. now that just because your boss says you are an employee
  410. doesn't mean that it's so.  And remember that if you
  411. created the program outside the "scope" of your job, the
  412. program is not a "work for hire."  Finally, in
  413. California and probably elsewhere, the state labor law
  414. provides that employees own products they create on
  415. their own time, using their own tools and materials. 
  416. Employment contracts which attempt to make the employer
  417. the owner of those off-the-job "inventions" are void, at
  418. least in sunny California.
  419.  
  420.     0.23  Wait a minute:  I'm an independent
  421. contractor to Company X, not an employee.  I come and go
  422. as I please, get paid by the hour with no tax withheld,
  423. and was retained to complete a specific project.  I
  424. frequently work at home with my own equipment.  Is the
  425. program I'm writing a "work for hire," owned by the
  426. Company?  Maybe, maybe not.  In California, this area is
  427. full of landmines for employers, and gold for
  428. contractors.
  429.       
  430.     0.24 A contractor's program is not a "work for
  431. hire," and is not owned by the company, unless (1) there
  432. is a written agreement between the company and the
  433. contractor which says that it is, and (2) the work is a
  434. "commissioned work."  A "commissioned work" is one of
  435. the following:  (a)  a contribution to a "collective
  436. work," (b) an audiovisual work (like a movie, and maybe
  437. like a video game), (c) a translation, (d) a
  438. compilation, (e) an instructional text, (f) a test or
  439. answer to a test, or (g) an atlas.  I know you must be
  440. tired of definitions, but this is what the real legal
  441. world is made of.  An example of a  collective work is a
  442. book of poetry, with poems contributed by various
  443. authors.  A piece of code which is incorporated into a
  444. large program isn't a contribution to a collective work,
  445. but a stand-alone program which is packaged and sold
  446. with other stand-alone programs could be.   
  447.  
  448.     0.25  So where are we?  If you are a contract
  449. programmer, not an employee, and your program is a
  450. "commissioned work," and you have a written agreement
  451. that says that the program is a "work for hire" owned by
  452. the greedy company, who owns the program?  That's right,
  453. the company.  But guess what?  In California and
  454. elsewhere the company just became your employer!  This
  455. means that the company must now provide worker's
  456. compensation benefits for you AND UNEMPLOYMENT
  457. INSURANCE.
  458.  
  459.     0.26  PART FOUR: A BRIEF WORD ABOUT LICENSES. 
  460.  
  461. When you get software at the local five and dime, the
  462. manufacturer claims that you have a license to use that
  463. copy of the program.  The reason for this is that the
  464. manufacturer wants to place more restrictions on your
  465. use of the program than copyright law places.  For
  466. example, licenses typically say you can only use the
  467. program on a single designated CPU.  Nothing in the
  468. copyright law says that.  Some licenses say you cannot
  469. make an archive copy.  The copyright law says you can,
  470. remember?  But if the license is a valid license, now
  471. you can't.  You can sell or give away your copy of a
  472. program if you purchased it, right?  That's permitted by
  473. copyright law, but the license may prohibit it.  The
  474. more restrictive terms of the license will apply instead
  475. of the more liberal copyright rules.
  476.  
  477.     0.27  Is the license valid?  This is hotly debated
  478. among lawyers.  (What isn't?  We'll argue about the time
  479. of day.)  A few states have passed or will soon pass
  480. laws declaring that they are valid.  A few will go the
  481. other way.  Federal legislation is unlikely.  My
  482. argument is that at the consumer level, the license is
  483. not binding because there is no true negotiation (unless
  484. a state law says it is binding), but hey that's just an
  485. argument and I'm not saying that that's the law.  In any
  486. case, I think businesses which buy software will be
  487. treated differently in court than consumers.  Businesses
  488. should read those licenses and negotiate with the
  489. manufacturer if the terms are unacceptable.  
  490.       
  491.     0.28 FINALLY, PART FIVE:  I HAVE A NEAT IDEA. 
  492. CAN I TRADEMARK IT?  WHAT ABOUT PATENT?
  493.  
  494. Sorry, no luck.  Trademark law protects names:  names of
  495. products and names of services.  (Note that I did not
  496. say names of companies.  Company names are not
  497. trademarkable.)  If you buy a program that has a
  498. trademarked name, all that means is that you can't sell
  499. your own similar program under the same name.  It has
  500. nothing to do with copying the program.  
  501.       
  502.     0.29  Patent law can apply to computer programs,
  503. but it seldom does.  The main reasons it seldom applies
  504. are practical:  the patent process is too slow and too
  505. expensive to do much good in the software world.  There
  506. are also considerable legal hurdles to overcome in order
  507. to obtain a patent.  If, by chance, a program is
  508. patented, the patent owner has the exclusive right to
  509. make, use or sell it for 17 years.
  510.       
  511.     0.30  CONCLUSION:  I know this is a long article,
  512. but believe it or not I just scratched the surface. 
  513. Hopefully, you'll find this information useful, and
  514. you'll stop passing along myths about copyright law.  If
  515. anyone needs more information, I can be reached at (415)
  516. 932-4828, or by mail at 1225 Alpine Road, Suite 200,
  517. Walnut Creek, CA 94596. Sorry, but I do not usually have
  518. access to the network, so you can't reach me there. 
  519. Thank you.  JORDAN J. BRESLOW
  520.  
  521.  
  522.  
  523.  
  524. -- 
  525.     Lisa Breslow     (415) 939-2400 x2418
  526.     Varian Instruments 2700 Mitchell Dr.  Walnut Creek, Ca. 94598
  527.     {zehntel,amd,fortune,resonex}!varian!lisa
  528.  
  529.  
  530. e employer
  531. the owner of those off-the-job "inventions" are void, at
  532. least in sunny California.
  533.  
  534.     0.23  Wait a minute:  I'm an independent
  535. contractor to Company X, not an employee.  I come and go
  536. as I please, get paid by the hour with no tax withheld,
  537. and was retained to complete a specific project.  I
  538. frequently work at home with my own equipment.  Is the
  539. program I'm writing a "work for hire," owned by the
  540. Company?  Maybe, maybe not.  In California, this area is
  541. full of landmines for employers, and gold for
  542. contractors.
  543.       
  544.     0.24 A contractor's program is not a "work for
  545. hire," and is not owned by the company, unless